package cn.iocoder.yudao.module.biz.dal.dataobject.safetyCheck;

import cn.iocoder.yudao.framework.tenant.core.db.TenantBaseDO;
import lombok.*;
import java.util.*;
import com.baomidou.mybatisplus.annotation.*;


/**
 * 安全检查 DO
 *
 * @author 芋道源码
 */
@TableName("biz_safety_check")
@Data
@EqualsAndHashCode(callSuper = true)
@ToString(callSuper = true)
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class BizSafetyCheckDO extends TenantBaseDO {

    /**
     * 安全检查表ID
     */
    @TableId(type = IdType.ASSIGN_UUID)
    private String id;
    /**
     * 检查单位ID
     */
    private Long checkDeptId;
    /**
     * 被查单位ID
     */
    private Long checkbyDeptId;
    /**
     * 检查项目
     */
    private String checkProject;
    /**
     * 检查时间
     */
    private Date checkTime;
    /**
     * 检查人ID
     */
    private Long checkUserId;
    /**
     * 检查治理资料ID
     */
    private String checkFileId;
    /**
     * 复查时间
     */
    private Date recheckTime;
    /**
     * 整改完成情况
     */
    private String rectificationCompletion;
    /**
     * 整改图片ID
     */
    private String rectificationImageId;
    /**
     * 整改资料ID
     */
    private String rectificationFileId;
    /**
     * 租户编号
     */
    private Long tenantId;

    private String deptId;
}
